strap iron reel - Almanca İngilizce Sözlük